Definition of Lake Urmia

  • (noun) a shallow saline lake in northwestern Iran between Tabriz and the western border of Turkey

Synonyms of Lake Urmia


Antonyms of Lake Urmia


No Antonyms Found.

Homophones of Lake Urmia


No Homophones Found.